home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Games of Daze
/
Infomagic - Games of Daze (Summer 1995) (Disc 2 of 2).iso
/
cheats
/
eq_new
/
def
/
tie.bak
< prev
next >
Wrap
Text File
|
1995-03-02
|
23KB
|
1,204 lines
// This file is (C) 1994 - GLENN HANCOCK
DEFTITLE("TIE Fighter");
DIR("C:\TIE");
PROGRAM("TIE.EXE");
UNIQUE("GMIDI.MDR;SETMUSE.NON;");
REGISTEREDONLY;
SOURCEVERSION('100');
DISKSOURCE;
GLENN;
BACKGROUND("STARS.BGP");
SETEQENV('FIELD=GRAY');
SETEQENV('FIELDTEXT=White');
SETEQENV('FIELDHIGHLIGHT=RED');
SETEQENV('BUTTONTEXT=GRAY');
STRING FN;
INT D,N,R,HistCompOff,HistScoreOff;
(*---------------------------------------------------------------*)
PROC FSEL;
FIELDSTART(75);
D := 0;
N := GetFileList($(100),"*.TFR");
R := 100;
IF (N>0)
List('Please Choose A Pilot to Edit:');
VAR(R);
while D<N
D:=D+1;
Assign(99+D,$(99+D));
endwhile;
EndList;
ENDIF;
IF (N=0)
MESSAGE('There are no Pilots in your TIE',
'Directory. Please Play TIE Fighter ',
'and Save Your Game.');
Quit;
ENDIF;
BUTTON(25,190,"Edit Misc. Info.","",Pg2);
HELP(590,190,"HLP;MISC");
BUTTON(25,240,"Edit Training Stats.","",Pg3);
HELP(590,240,"HLP;TRAIN");
BUTTON(25,290,"Edit Hist. Miss.","",Pg4);
HELP(590,290,"HLP;HIST");
BUTTON(25,340,"Edit War Status","",Pg10);
HELP(590,340,"HLP;WAR");
ENDPROC; // FSEL
(*---------------------------------------------------------------*)
PROC Pg2;
FN := $(R);
OPEN(FN);
GOTOPAGE(2);
ENDPROC; // Pg2
(*---------------------------------------------------------------*)
PROC Pg3;
FN := $(R);
OPEN(FN);
GOTOPAGE(3);
ENDPROC; // Pg3
(*---------------------------------------------------------------*)
PROC Pg4;
FN := $(R);
OPEN(FN);
GOTOPAGE(4);
ENDPROC; // Pg4
(*---------------------------------------------------------------*)
PROC Pg10;
FN := $(R);
OPEN(FN);
GOTOPAGE(10);
ENDPROC; // Pg10
(*---------------------------------------------------------------*)
PROC Pg11;
GOTOPAGE(11);
ENDPROC; // Pg11
(*---------------------------------------------------------------*)
PROC Pg12;
GOTOPAGE(12);
ENDPROC; // Pg12
(*---------------------------------------------------------------*)
PROC Pg13;
GOTOPAGE(13);
ENDPROC; // Pg13
(*---------------------------------------------------------------*)
PROC Pg14;
GOTOPAGE(14);
ENDPROC; // Pg14
(*---------------------------------------------------------------*)
PROC Pg15;
GOTOPAGE(15);
ENDPROC; // Pg15
(*---------------------------------------------------------------*)
PROC Pg16;
GOTOPAGE(16);
ENDPROC; // Pg16
(*---------------------------------------------------------------*)
PROC Pg17;
GOTOPAGE(17);
ENDPROC; // Pg17
(*---------------------------------------------------------------*)
PROC DRAWHIST;
FIELDSTART(120);
DIALOGSTRING(43,100,"^E^*^UCompleted?");
DIALOGSTRING(430,100,"^E^*^UTotal Score");
FIELD("Mission 1");
SMALLFIELD;
NAME(FN,HistCompOff,T_BYTE);
ASSIGN(0,"No","Yes");
RANGE(0,1);
HELP(590,20,"HLP;HISTPAGE");
ENDFIELD;
FIELD("Mission 2");
SMALLFIELD;
NAME(FN,(HistCompOff+1),T_BYTE);
ASSIGN(0,"No","Yes");
RANGE(0,1);
ENDFIELD;
FIELD("Mission 3");
SMALLFIELD;
NAME(FN,(HistCompOff+2),T_BYTE);
ASSIGN(0,"No","Yes");
RANGE(0,1);
ENDFIELD;
FIELD("Mission 4");
SMALLFIELD;
NAME(FN,(HistCompOff+3),T_BYTE);
ASSIGN(0,"No","Yes");
RANGE(0,1);
ENDFIELD;
FIELD(""); // 1
NAME(FN,HistScoreOff,T_LONG);
Range(0,1000000);
INC(100);
XYOVERRIDE(370,120);
ENDFIELD;
FIELD(""); // 2
NAME(FN,(HistScoreOff+4),T_LONG);
Range(0,1000000);
INC(100);
XYOVERRIDE(370,180);
ENDFIELD;
FIELD(""); // 3
NAME(FN,(HistScoreOff+8),T_LONG);
Range(0,1000000);
INC(100);
XYOVERRIDE(370,240);
ENDFIELD;
FIELD(""); // 4
NAME(FN,(HistScoreOff+12),T_LONG);
Range(0,1000000);
INC(100);
XYOVERRIDE(370,300);
ENDFIELD;
ENDPROC; // DRAWHIST
(*---------------------------------------------------------------*)
PAGE(1);
SETTITLE("TIE Fighter");
NEXTPAGE(1);
FSEL;
ENDPAGE; // 1
Page(2);
NEXTPAGE(1);
SETTITLE("TIE Fighter ("+FN+")");
FIELDSPACE(40);
FIELD("Duty Status");
NAME(FN,1,T_BYTE);
ASSIGN(0,"Alive","Captured","Dead");
RANGE(0,2);
ENDFIELD;
Field("Rank");
Name(FN,2,T_BYTE);
ASSIGN(0,"Flight Cadet","Flight Officer","Lieutenant");
ASSIGN(3,"Captain","Commander","General");
RANGE(0,5);
EndField;
FIELD("Difficulty");
NAME(FN,3,T_BYTE);
ASSIGN(0,"Easy","Medium","Hard");
RANGE(0,2);
ENDFIELD;
FIELD("Total Score");
NAME(FN,4,T_LONG);
Range(0,1000000);
INC(100);
ENDFIELD;
FIELD("Experience");
NAME(FN,8,T_WORD);
HELP("HLP;XP");
INC(10);
ENDFIELD;
FIELD("Secret Order Ranking");
NAME(FN,10,T_BYTE);
ASSIGN(0,"None","First Initiate","Second Circle","Third Circle");
ASSIGN(4,"Fourth Circle","Fifth Circle","Emperor''s Hand");
RANGE(0,6);
ENDFIELD;
FIELD("Total Kills");
NAME(FN,1626,T_WORD);
RANGE(0,60000);
INC(10);
ENDFIELD;
FIELD("Times Captured");
NAME(FN,1628,T_WORD);
RANGE(0,60000);
INC(10);
ENDFIELD;
FIELD("Craft Lost");
NAME(FN,1926,T_WORD);
RANGE(0,60000);
INC(10);
ENDFIELD;
ENDPAGE; // 2
PAGE(3);
PREVPAGE(1);
NEXTPAGE(1);
SETTITLE("TIE Fighter ("+FN+")","Training Stats");
FIELDSTART(120);
FIELDSPACE(45);
DIALOGSTRING(23,100,"^E^*^U# of Levels Completed");
DIALOGSTRING(440,100,"^E^*^UTotal Scores");
FIELD("Fighter");
SMALLFIELD;
NAME(FN,90,T_BYTE);
HELP(590,20,"HLP;TLVL");
ENDFIELD;
FIELD("Interceptor");
SMALLFIELD;
NAME(FN,91,T_BYTE);
ENDFIELD;
FIELD("Bomber");
SMALLFIELD;
NAME(FN,92,T_BYTE);
ENDFIELD;
FIELD("Advanced");
SMALLFIELD;
NAME(FN,93,T_BYTE);
ENDFIELD;
FIELD("Gunboat");
SMALLFIELD;
NAME(FN,94,T_BYTE);
ENDFIELD;
FIELD("Defender");
SMALLFIELD;
NAME(FN,95,T_BYTE);
ENDFIELD;
FIELD(""); // F
NAME(FN,42,T_LONG);
Range(0,1000000);
INC(100);
XYOVERRIDE(370,120);
ENDFIELD;
FIELD(""); // I
NAME(FN,46,T_LONG);
INC(100);
XYOVERRIDE(370,165);
ENDFIELD;
FIELD(""); // B
NAME(FN,50,T_LONG);
Range(0,1000000);
INC(100);
XYOVERRIDE(370,210);
ENDFIELD;
FIELD(""); // A
NAME(FN,54,T_LONG);
Range(0,1000000);
INC(100);
XYOVERRIDE(370,255);
ENDFIELD;
FIELD(""); // G
NAME(FN,58,T_LONG);
Range(0,1000000);
INC(100);
XYOVERRIDE(370,300);
ENDFIELD;
FIELD(""); // D
NAME(FN,62,T_LONG);
Range(0,1000000);
INC(100);
XYOVERRIDE(370,345);
ENDFIELD;
ENDPAGE; // 3
PAGE(4);
PREVPAGE(1);
SETTITLE("TIE Fighter ("+FN+")","Hist. Miss. (TIE Fighter)");
HistCompOff := 520;
HistScoreOff := 136;
DRAWHIST;
ENDPAGE; // 4
PAGE(5);
SETTITLE("TIE Fighter ("+FN+")","Hist. Miss. (TIE Interceptor)");
HistCompOff := 528;
HistScoreOff := 168;
DRAWHIST;
ENDPAGE; // 5
PAGE(6);
SETTITLE("TIE Fighter ("+FN+")","Hist. Miss. (TIE Bomber)");
HistCompOff := 536;
HistScoreOff := 200;
DRAWHIST;
ENDPAGE; // 6
PAGE(7);
SETTITLE("TIE Fighter ("+FN+")","Hist. Miss. (TIE Advanced)");
HistCompOff := 544;
HistScoreOff := 232;
DRAWHIST;
ENDPAGE; // 7
PAGE(8);
SETTITLE("TIE Fighter ("+FN+")","Hist. Miss. (Assault Gunboat)");
HistCompOff := 552;
HistScoreOff := 264;
DRAWHIST;
ENDPAGE; // 8
PAGE(9);
NEXTPAGE(1);
SETTITLE("TIE Fighter ("+FN+")","Hist. Miss. (TIE Defender)");
HistCompOff := 560;
HistScoreOff := 296;
DRAWHIST;
ENDPAGE; // 9
PAGE(10);
INT PGBUTT;
NEXTPAGE(1);
PREVPAGE(1);
SETTITLE("TIE Fighter ("+FN+")","War Status");
FIELDSPACE(40);
Fieldstart(120);
DIALOGSTRING(85,100,"^E^*^UBattle Status");
DIALOGSTRING(290,100,"^E^*^ULast Miss. Comp.");
DIALOGSTRING(495,100,"^E^*^UEdit Score");
FIELD("");
NAME(FN,617,T_BYTE);
ASSIGN(0,"Inactive","Active","Pending","Done");
Range(0,3);
HELP(590,20,"HLP;WARPAGE");
ENDFIELD;
FIELD("");
NAME(FN,618,T_BYTE);
ASSIGN(0,"Inactive","Active","Pending","Done");
Range(0,3);
ENDFIELD;
FIELD("");
NAME(FN,619,T_BYTE);
ASSIGN(0,"Inactive","Active","Pending","Done");
Range(0,3);
ENDFIELD;
FIELD("");
NAME(FN,620,T_BYTE);
ASSIGN(0,"Inactive","Active","Pending","Done");
Range(0,3);
ENDFIELD;
FIELD("");
NAME(FN,621,T_BYTE);
ASSIGN(0,"Inactive","Active","Pending","Done");
Range(0,3);
ENDFIELD;
FIELD("");
NAME(FN,622,T_BYTE);
ASSIGN(0,"Inactive","Active","Pending","Done");
Range(0,3);
ENDFIELD;
FIELD("");
NAME(FN,623,T_BYTE);
ASSIGN(0,"Inactive","Active","Pending","Done");
Range(0,3);
ENDFIELD;
FIELD(""); // 1
SMALLFIELD;
NAME(FN,637,T_BYTE);
Range(0,6);
XYOVERRIDE(300,120);
ENDFIELD;
FIELD(""); // 2
SMALLFIELD;
NAME(FN,638,T_BYTE);
Range(0,5);
XYOVERRIDE(300,160);
ENDFIELD;
FIELD(""); // 3
SMALLFIELD;
NAME(FN,639,T_BYTE);
Range(0,6);
XYOVERRIDE(300,200);
ENDFIELD;
FIELD(""); // 4
SMALLFIELD;
NAME(FN,640,T_BYTE);
Range(0,5);
XYOVERRIDE(300,240);
ENDFIELD;
FIELD(""); // 5
SMALLFIELD;
NAME(FN,641,T_BYTE);
Range(0,5);
XYOVERRIDE(300,280);
ENDFIELD;
FIELD(""); // 6
SMALLFIELD;
NAME(FN,642,T_BYTE);
Range(0,4);
XYOVERRIDE(300,320);
ENDFIELD;
FIELD(""); // 7
SMALLFIELD;
NAME(FN,643,T_BYTE);
Range(0,5);
XYOVERRIDE(300,360);
ENDFIELD;
PGBUTT := 0;
DRAWBUTTON(470,120+PGBUTT,628,160+PGBUTT);
DialogString(490,147+PGBUTT,'^1^*^8 Battle 1');
FREEAREA(470,120+PGBUTT,628,420+PGBUTT,Pg11);
PGBUTT := (PGBUTT+40);
DRAWBUTTON(470,120+PGBUTT,628,160+PGBUTT);
DialogString(490,147+PGBUTT,'^1^*^8 Battle 2');
FREEAREA(470,120+PGBUTT,628,420+PGBUTT,Pg12);
PGBUTT := (PGBUTT+40);
DRAWBUTTON(470,120+PGBUTT,628,160+PGBUTT);
DialogString(490,147+PGBUTT,'^1^*^8 Battle 3');
FREEAREA(470,120+PGBUTT,628,420+PGBUTT,Pg13);
PGBUTT := (PGBUTT+40);
DRAWBUTTON(470,120+PGBUTT,628,160+PGBUTT);
DialogString(490,147+PGBUTT,'^1^*^8 Battle 4');
FREEAREA(470,120+PGBUTT,628,420+PGBUTT,Pg14);
PGBUTT := (PGBUTT+40);
DRAWBUTTON(470,120+PGBUTT,628,160+PGBUTT);
DialogString(490,147+PGBUTT,'^1^*^8 Battle 5');
FREEAREA(470,120+PGBUTT,628,420+PGBUTT,Pg15);
PGBUTT := (PGBUTT+40);
DRAWBUTTON(470,120+PGBUTT,628,160+PGBUTT);
DialogString(490,147+PGBUTT,'^1^*^8 Battle 6');
FREEAREA(470,120+PGBUTT,628,420+PGBUTT,Pg16);
PGBUTT := (PGBUTT+40);
DRAWBUTTON(470,120+PGBUTT,628,160+PGBUTT);
DialogString(490,147+PGBUTT,'^1^*^8 Battle 7');
FREEAREA(470,120+PGBUTT,628,420+PGBUTT,Pg17);
ENDPAGE; // 10
PAGE(11);
NEXTPAGE(10);
PREVPAGE(10);
SETTITLE("TIE Fighter ("+FN+")","Battle 1, The Aftermath of Hoth (Scores)");
FIELDSPACE(50);
Fieldstart(100);
INT SOff,First;
SOff := 0;
First := 986;
FIELD("Mis 1, Patrol Jump Point D-34");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 2, Red Alert");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 3, Counter-Attack");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 4, Outpost D-34 Has Fallen");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 5, Attack Rebel Lt. Cruiser");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 6, Destroy the Lulsa");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
ENDPAGE; // 11
PAGE(12);
NEXTPAGE(10);
PREVPAGE(10);
SETTITLE("TIE Fighter ("+FN+")","Battle 2, The Sepan Civil War (Scores)");
FIELDSPACE(60);
Fieldstart(100);
INT SOff,First;
SOff := 0;
First := 1018;
FIELD("Mis 1, Respond to S.O.S.");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 2, Intercept Attack");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 3, Rescue War Refugees");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 4, Capture Enemies");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 5, Guard Resupply");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
ENDPAGE(12);
PAGE(13);
NEXTPAGE(10);
PREVPAGE(10);
SETTITLE("TIE Fighter ("+FN+")","Battle 3, Battle on the Frontier (Scores)");
FIELDSPACE(50);
Fieldstart(100);
INT SOff,First;
SOff := 0;
First := 1050;
FIELD("Mis 1, Load Base Equipment");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 2, Destroy Pirate Outpost");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 3, Hold Position");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 4, Guard Station NL-1, ");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 5, Thrawn Inspects NL-1");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 6, Wait For Relief Forces");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
ENDPAGE; // 13
PAGE(14);
NEXTPAGE(10);
PREVPAGE(10);
SETTITLE("TIE Fighter ("+FN+")","Battle 4, Conflict at Mylock IV (Scores)");
FIELDSPACE(60);
Fieldstart(100);
INT SOff,First;
SOff := 0;
First := 1082;
FIELD("Mis 1, Escort Convoy");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 2, Attack the Nharwaak");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 3, Defend Tech Centre");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 4, Diplomatic Meeting");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 5, Rebel Arms Deal");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
ENDPAGE(14);
PAGE(15);
NEXTPAGE(10);
PREVPAGE(10);
SETTITLE("TIE Fighter ("+FN+")","Battle 5, Battle for Honor (Scores)");
FIELDSPACE(60);
Fieldstart(100);
INT SOff,First;
SOff := 0;
First := 1114;
FIELD("Mis 1, Mineclearing");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 2, Assault Gunboat Recon");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 3, Convoy Attack");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 4, Tactical Superiority");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 5, Capture Harkov");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
ENDPAGE(15);
PAGE(16);
NEXTPAGE(10);
PREVPAGE(10);
SETTITLE("TIE Fighter ("+FN+")","Battle 6, Arms Race (Scores)");
FIELDSPACE(60);
Fieldstart(100);
INT SOff,First;
SOff := 0;
First := 1146;
FIELD("Mis 1, Protect Prototypes");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 2, Prevent Rebel Ambush");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 3, Convoy Escort");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 4, Punative Raid");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
ENDPAGE; // 16
PAGE(17);
NEXTPAGE(10);
PREVPAGE(10);
SETTITLE("TIE Fighter ("+FN+")","Battle 7, Trechery at Ottega (Scores)");
FIELDSPACE(60);
Fieldstart(100);
INT SOff,First;
SOff := 0;
First := 1178;
FIELD("Mis 1, Trap the Protector");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 2, Destroy the Akaga");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 3, Retribution");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 4, TIE Defender");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
SOff := (SOff+4);
FIELD("Mis 5, Save the Emperor");
NAME(FN,(First+SOff),T_LONG);
RANGE(0,1000000);
INC(100);
ENDFIELD;
ENDPAGE(17);
ABOUT
^4^*^UTIE Fighter^U
Company: Lucas Arts
Game Type: Action Space Flight
Simulation
Medium: Disk
Ram Nessasary: 2 megabytes
Hard Drive Space: 18 Megabytes
Machine Speed: 386-16MHz >
Sound Support: Adlib,Sound Blaster,Roland
Add on Disk: Defender of the Empire
Year of Release: 1994
Distributor: Lucas Arts
TIE Fighter is the amaizing sequal to X-Wing.
In TIE fighter you switch alies to the Dark
Side, and fight for the Emperor. The graphics
engine has been improved to include Goraud
shaded space craft, of which there are six to
choose from. TIE Fighters, Interceptors,
Bombers, and Enhanced, Assualt Gun Boats,
and a new TIE Defender. Also, for anyone who
has read Tomothy Zahn's "Hier to the Empire"
series, Admiral Thrawn has been included in
the game.
Features of this DEFinition include:
- ANYTHING! Duty Status, Rank, Difficulty
level, Score, Pilot Rating, Secret Order
Ranking, Number of Kills, Number of
Captures, Number of Crafts Lost, Training
Levels, Training Scores, Historical
Mission Levels and Scores for any and/or
all Ship Types, Battle Status, Mission
Selecting, And Mission Scores. WHIEW!
^4TIE Fighter Game (C)1994,
^4LucasArts Entertainment Company.
^4All rights reserved.
^U
^P"YSSgh.PCC"
ENDABOUT;
DIALOG("HLP");
^T"XP"
^E^UExperience^U
Experience is what determines what kind
of rating you get. As your Experience goes
up, You become a better pilot. The
following table shows what experience you
need for each rating:
Rookie: 0 - 16999
Officer: 17000 - 32999
Veteran: 33000 - 49000
Ace: 50000 - 65534
Super Ace: 65535 and up.
^T"MISC"
^E^UEdit Misc.^U
This button will let you edit misc. info
on the selected pilot, including Score,
Experience, Duty Status and a whole bunch
of other stuff as well.
^T"TRAIN"
^E^UEdit Training Stats.^U
This button will let you edit all the info
pertaining to the maze levels, including
which ones have been completed, for what
ships, and with what score.
^T"HIST"
^E^UEdit Training Stats.^U
This button will let you edit all the info
pertaining to the Historical Missions,
including which ones have been completed,
for what ships, and with what score.
^T"WAR"
^E^UEdit War Status^U
This button will let you edit all data
pertaining to how far you've progressed
in the war against the Rebels. Including
Which Battles have been started, Which
Missions have been completed, and with
what score.
^T"TLVL"
^E^UEditing Training Stats.^U
The fields on the left indicate the last
level successfully completed. After
completing level 4 each ship you receive
a medal. The fields on the right show your
score for each ship type.
^T"HISTPAGE"
^E^UEditing Historical Missions^U
The fields on the left indicate which
missions have been successfully completed.
The fields on the right show your
score for each mission. The title at the
top shows which ship is beeing edited,
and the Nextpage buton will advance to
the next ship type.
^T"WARPAGE"
^E^UEditing War Status^U
This page lets you edit where you are in each
of the battles in the game. The fields on the
left indicate the status of the apropriate
missions. Inactive means you can't play it,
Active means the missions are available to be
played, Pending means the battle isn't
available, (this was put into TIE fighter to
make room for the add-on disks), Done means
all the missions hade been completed for the
corresponding battle. When you complete all
the missions for a battle, you get a medal.
Note: You still have to complete certain
battles before you can fight others. eg. If
you want to play the last mission of battle
7, you must have battle 6 marked as Done.
The centre fields show the last mission
completed for the corresponding battle. Note:
If the number in this field is 3, then the
next mission you'd fight would be mission 4.
The buttons on the right serve as lables for
the battles, and when pressed, will bring up
a brief description of all the missions, an
will let you edit your score for them.
ENDDIALOG;